package com.baway.db.entity

import androidx.room.ColumnInfo
import androidx.room.Entity
import androidx.room.PrimaryKey
import androidx.room.TypeConverters

@Entity(tableName = "user_info")
@TypeConverters(CustomTypeConverters::class) //自定义类型转换器
data class UserInfoEntity(
    //定义主键
    @PrimaryKey(autoGenerate = true)
    val id: Int = 0,
    @ColumnInfo("user_id")
    val userId: Int = 0,
    @ColumnInfo("accunt_id")
    val accountId: Int = 0,
    @ColumnInfo("c_time")
    val cTime: String = "",
    @ColumnInfo("head_img")
    val headImg: String = "",
    @ColumnInfo("is_author")
    val isAuthor: Int = 0,
    val nick: String = "",
    val password: String = "",
    @ColumnInfo("role_id")
    val roleId: Int = 0,
    @ColumnInfo("name")
    val userName: String = "",

//    @ColumnInfo("list")
//    val list: ArrayList<String>,
//    @ColumnInfo("focus_count")
//    val focusCount: Long,

    )
